export interface MerVO {
  /**
   *
   */
  id: string | number;

  /**
   * 所属机构id
   */
  organId: string | number;

  /**
   * 所属机构名称
   */
  organName: string;

  /**
   * 商家名称
   */
  merName: string;

  /**
   * 商铺编号
   */
  merNo: string;

  /**
   * 商家logo
   */
  merLogo: string;

  /**
   * 商家类型  0 - 普通商家
   */
  shopType: number;

  /**
   * 商家状态  0 - 正常运行 1 - 停止服务
   */
  state: number;

  /**
   * 主分类id
   */
  cateId: string | number;

  /**
   * 子分类id
   */
  cateChildId: string | number;

  /**
   * 经度
   */
  longitude: number;

  /**
   * 纬度
   */
  latitude: number;

  /**
   * 所在省份id
   */
  provId: string | number;

  /**
   * 所在城市id
   */
  cityId: string | number;

  /**
   * 所在区县
   */
  districtId: string | number;

  /**
   *
   */
  provName: string;

  /**
   *
   */
  cityName: string;

  /**
   * 区县名称
   */
  districtName: string;

  /**
   * 商家地址
   */
  address: string;

  /**
   * 联系人
   */
  leaderName: string;

  /**
   * 联系电话
   */
  telephone: string;

  /**
   * 商家邮箱
   */
  email: string;

  /**
   * 添加时间
   */
  createTime: string;

  /**
   * 商家星级
   */
  serviceStar: number;

  /**
   * 关键词  多个逗号分隔
   */
  keyWord: string;

  /**
   * 商家介绍
   */
  introduce: string;

  /**
   * 营业执照
   */
  creditCode: string;

  /**
   * 执照图片
   */
  codeImg: string;

  /**
   * 法人身份证正面
   */
  idCardImgBefore: string | number;

  /**
   * 法人身份证反面
   */
  idCardImgAfter: string | number;

  /**
   * 审核状态 0 -待审核 1-  审核通过 2 - 审核失败
   */
  checkState: number;

  /**
   * 审核结果
   */
  checkResult: string;

  /**
   * 合同图片
   */
  heTongPic: string;

  /**
   * 电子签名图片
   */
  signImg: string;

  /**
   * 商家二维码
   */
  qrCode: string;

  /**
   * 结算银行名称
   */
  bankName: string;

  /**
   * 结算银行卡号
   */
  bankCardNo: number;

  /**
   * 结算银行卡账户名（姓名）
   */
  bankRealName: string;

  /**
   * 邀请人id
   */
  agId: string | number;

  /**
   * 推广员id
   */
  promoterId: string | number;

  /**
   * 支付平台  0 - 微信  1 - 农商行
   */
  payPlatform: number;

  /**
   * 第三方支付商户id（农商行商户id）
   */
  payPlatformId: string | number;

  /**
   * 地理围栏经纬度多边形点集合
   */
  points: string;

  merLogoPath: string;
  provinceArray: any;
}

export interface MerForm extends BaseEntity {
  /**
   *
   */
  id?: string | number;

  /**
   * 所属机构id
   */
  organId?: string | number;

  /**
   * 所属机构名称
   */
  organName?: string;

  /**
   * 商家名称
   */
  merName?: string;

  /**
   * 商铺编号
   */
  merNo?: string;

  /**
   * 商家logo
   */
  merLogo?: string;

  /**
   * 商家类型  0 - 普通商家
   */
  shopType?: number;

  /**
   * 商家状态  0 - 正常运行 1 - 停止服务
   */
  state?: number;

  /**
   * 主分类id
   */
  cateId?: string | number;

  /**
   * 子分类id
   */
  cateChildId?: string | number;

  /**
   * 经度
   */
  longitude?: number;

  /**
   * 纬度
   */
  latitude?: number;

  /**
   * 所在省份id
   */
  provId?: string | number;

  /**
   * 所在城市id
   */
  cityId?: string | number;

  /**
   * 所在区县
   */
  districtId?: string | number;

  /**
   *
   */
  provName?: string;

  /**
   *
   */
  cityName?: string;

  /**
   * 区县名称
   */
  districtName?: string;

  /**
   * 商家地址
   */
  address?: string;

  /**
   * 联系人
   */
  leaderName?: string;

  /**
   * 联系电话
   */
  telephone?: string;

  /**
   * 商家邮箱
   */
  email?: string;

  /**
   * 添加时间
   */
  createTime?: string;

  /**
   * 商家星级
   */
  serviceStar?: number;

  /**
   * 关键词  多个逗号分隔
   */
  keyWord?: string;

  /**
   * 商家介绍
   */
  introduce?: string;

  /**
   * 营业执照
   */
  creditCode?: string;

  /**
   * 执照图片
   */
  codeImg?: string;

  /**
   * 法人身份证正面
   */
  idCardImgBefore?: string | number;

  /**
   * 法人身份证反面
   */
  idCardImgAfter?: string | number;

  /**
   * 审核状态 0 -待审核 1-  审核通过 2 - 审核失败
   */
  checkState?: number;

  /**
   * 审核结果
   */
  checkResult?: string;

  /**
   * 合同图片
   */
  heTongPic?: string;

  /**
   * 电子签名图片
   */
  signImg?: string;

  /**
   * 商家二维码
   */
  qrCode?: string;

  /**
   * 结算银行名称
   */
  bankName?: string;

  /**
   * 结算银行卡号
   */
  bankCardNo?: number;

  /**
   * 结算银行卡账户名（姓名）
   */
  bankRealName?: string;

  /**
   * 邀请人id
   */
  agId?: string | number;

  /**
   * 推广员id
   */
  promoterId?: string | number;

  /**
   * 支付平台  0 - 微信  1 - 农商行
   */
  payPlatform?: number;

  /**
   * 第三方支付商户id（农商行商户id）
   */
  payPlatformId?: string | number;

  /**
   * 地理围栏经纬度多边形点集合
   */
  points?: string;
  merLogoPath?: string;
  provinceArray?: any;
  organNo?: string;
}

export interface MerQuery extends PageQuery {

  /**
   * 所属机构id
   */
  organId?: string | number;

  /**
   * 商家名称
   */
  merName?: string;

  /**
   * 商铺编号
   */
  merNo?: string;

  /**
   * 商家logo
   */
  merLogo?: string;

  /**
   * 商家类型  0 - 普通商家
   */
  shopType?: number;

  /**
   * 商家状态  0 - 正常运行 1 - 停止服务
   */
  state?: number;

  /**
   * 主分类id
   */
  cateId?: string | number;

  /**
   * 子分类id
   */
  cateChildId?: string | number;

  /**
   * 经度
   */
  longitude?: number;

  /**
   * 纬度
   */
  latitude?: number;

  /**
   * 所在省份id
   */
  provId?: string | number;

  /**
   * 所在城市id
   */
  cityId?: string | number;

  /**
   * 所在区县
   */
  districtId?: string | number;

  /**
   *
   */
  provName?: string;

  /**
   *
   */
  cityName?: string;

  /**
   * 区县名称
   */
  districtName?: string;

  /**
   * 商家地址
   */
  address?: string;

  /**
   * 联系人
   */
  leaderName?: string;

  /**
   * 联系电话
   */
  telephone?: string;

  /**
   * 商家邮箱
   */
  email?: string;

  /**
   * 添加时间
   */
  createTime?: string;

  /**
   * 商家星级
   */
  serviceStar?: number;

  /**
   * 关键词  多个逗号分隔
   */
  keyWord?: string;

  /**
   * 商家介绍
   */
  introduce?: string;

  /**
   * 营业执照
   */
  creditCode?: string;

  /**
   * 执照图片
   */
  codeImg?: string;

  /**
   * 法人身份证正面
   */
  idCardImgBefore?: string | number;

  /**
   * 法人身份证反面
   */
  idCardImgAfter?: string | number;

  /**
   * 审核状态 0 -待审核 1-  审核通过 2 - 审核失败
   */
  checkState?: number;

  /**
   * 审核结果
   */
  checkResult?: string;

  /**
   * 合同图片
   */
  heTongPic?: string;

  /**
   * 电子签名图片
   */
  signImg?: string;

  /**
   * 商家二维码
   */
  qrCode?: string;

  /**
   * 结算银行名称
   */
  bankName?: string;

  /**
   * 结算银行卡号
   */
  bankCardNo?: number;

  /**
   * 结算银行卡账户名（姓名）
   */
  bankRealName?: string;

  /**
   * 邀请人id
   */
  agId?: string | number;

  /**
   * 推广员id
   */
  promoterId?: string | number;

  /**
   * 支付平台  0 - 微信  1 - 农商行
   */
  payPlatform?: number;

  /**
   * 第三方支付商户id（农商行商户id）
   */
  payPlatformId?: string | number;

  /**
   * 地理围栏经纬度多边形点集合
   */
  points?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}



